'use strict'

const router = require('koa-router')();
const bodyparser = require('koa-bodyparser');
const { getFliterFlies, registerRouter }=require('../utils/tools');

function processRouter(app) {
    //查找过滤文件
    let flies = getFliterFlies();

    //注册查找到的路由文件
    registerRouter(flies, router);

    //注册post需要的bodyparser中间件
    app.use(bodyparser());

    //返回路由中间件
    return router.routes();
}

module.exports = processRouter